package com.feiyuan.generator.pojo.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 生成代码配置类
 */
@Data
public class GeneratorCodeDTO implements Serializable {

    /**
     * 注释中的作者
     */
    private String author;
    /**
     * 生成文件放置路径的类型(0,放置本项目中;1,自定义地址;2,打包成zip包)
     */
    private Integer outPutDirType;
    /**
     * 生成文件放置路径
     */
    private String outPutDir;
    /**
     * 项目包名
     */
    private String packageParent;
    /**
     * 项目实体类的名称
     */
    private String packageEntity;
    /**
     * 要生成表的集合
     */
    private List<String> tableList;
    /**
     * 模块名
     */
    private String moduleName;

}
